package org.sibframework.sda.test.objects;

public class IfEmrChangeDeptBed implements java.io.Serializable {

    //Fields Generated
    /**
     * 是否换床 1换床  0无换床<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_CHANGE_BED</tt>.<p>
     */
    private java.lang.Long isChangeBed = null;
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    private java.lang.Long id = null;
    /**
     * 患者编码，患者唯一标识，病案号（从未住过院的患者，在入院登记时也会分配一个病案号，也需要传）<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PATIENT_CODE</tt>.<p>
     */
    private java.lang.String patientCode = null;
    /**
     * 本次住院的唯一标识，住院号<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>HOS_CODE</tt>.<p>
     */
    private java.lang.String hosCode = null;
    /**
     * 创建人<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    private java.lang.String createBy = null;
    /**
     * 更新时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    private java.util.Date updateDate = null;
    /**
     * 更新人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    private java.lang.String updateBy = null;
    /**
     * 创建时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    private java.util.Date createDate = null;
    /**
     * 转前科室编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BEFORE_DEPT_CODE</tt>.<p>
     */
    private java.lang.String beforeDeptCode = null;
    /**
     * 转前科室进入时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>BEFORE_DEPT_DATE</tt>.<p>
     */
    private java.util.Date beforeDeptDate = null;
    /**
     * 转前床位编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BEFORE_BED_CODE</tt>.<p>
     */
    private java.lang.String beforeBedCode = null;
    /**
     * 转后科室编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>AFTER_DEPT_CODE</tt>.<p>
     */
    private java.lang.String afterDeptCode = null;
    /**
     * 转后科室接收时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>AFTER_DEPT_DATE</tt>.<p>
     */
    private java.util.Date afterDeptDate = null;
    /**
     * 转后床位编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>AFTER_BED_CODE</tt>.<p>
     */
    private java.lang.String afterBedCode = null;
    /**
     * 是否转科  1转科换床0无转科<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_CHANGE_DEPT</tt>.<p>
     */
    private java.lang.Long isChangeDept = null;
    /**
     * 操作参数<p>
    * ‘A’新增<p>
    *‘D’删除<p>
    *‘U’更新<p>
    *<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>2</tt>.<p>
     * Column: <tt>OPER_TYPE</tt>.<p>
     */
    private java.lang.String operType = null;
    /**
     * 处理结果标志<p>
    *EMR写入<p>
    *默认0 未处理<p>
    *1 成功<p>
    *2 失败<p>
    *<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>RESULT_FLAG</tt>.<p>
     */
    private java.lang.Long resultFlag = null;

    /**
     * 是否换床 1换床  0无换床<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_CHANGE_BED</tt>.<p>
     */
    public java.lang.Long getIsChangeBed() {
    	return this.isChangeBed;
    }
    /**
     * 是否换床 1换床  0无换床<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_CHANGE_BED</tt>.<p>
     */
    public void setIsChangeBed(java.lang.Long isChangeBed) {
    	this.isChangeBed = isChangeBed;
    }

    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public java.lang.Long getId() {
    	return this.id;
    }
    /**
     * 
     * Null able: <tt>false</tt>.<p>
     * Primary Key: <tt>true</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>18</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>ID</tt>.<p>
     */
    public void setId(java.lang.Long id) {
    	this.id = id;
    }

    /**
     * 患者编码，患者唯一标识，病案号（从未住过院的患者，在入院登记时也会分配一个病案号，也需要传）<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PATIENT_CODE</tt>.<p>
     */
    public java.lang.String getPatientCode() {
    	return this.patientCode;
    }
    /**
     * 患者编码，患者唯一标识，病案号（从未住过院的患者，在入院登记时也会分配一个病案号，也需要传）<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>PATIENT_CODE</tt>.<p>
     */
    public void setPatientCode(java.lang.String patientCode) {
    	this.patientCode = patientCode;
    }

    /**
     * 本次住院的唯一标识，住院号<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>HOS_CODE</tt>.<p>
     */
    public java.lang.String getHosCode() {
    	return this.hosCode;
    }
    /**
     * 本次住院的唯一标识，住院号<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>HOS_CODE</tt>.<p>
     */
    public void setHosCode(java.lang.String hosCode) {
    	this.hosCode = hosCode;
    }

    /**
     * 创建人<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public java.lang.String getCreateBy() {
    	return this.createBy;
    }
    /**
     * 创建人<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>CREATE_BY</tt>.<p>
     */
    public void setCreateBy(java.lang.String createBy) {
    	this.createBy = createBy;
    }

    /**
     * 更新时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public java.util.Date getUpdateDate() {
    	return this.updateDate;
    }
    /**
     * 更新时间<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>UPDATE_DATE</tt>.<p>
     */
    public void setUpdateDate(java.util.Date updateDate) {
    	this.updateDate = updateDate;
    }

    /**
     * 更新人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public java.lang.String getUpdateBy() {
    	return this.updateBy;
    }
    /**
     * 更新人<p>
     * Null able: <tt>true</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>UPDATE_BY</tt>.<p>
     */
    public void setUpdateBy(java.lang.String updateBy) {
    	this.updateBy = updateBy;
    }

    /**
     * 创建时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public java.util.Date getCreateDate() {
    	return this.createDate;
    }
    /**
     * 创建时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>CREATE_DATE</tt>.<p>
     */
    public void setCreateDate(java.util.Date createDate) {
    	this.createDate = createDate;
    }

    /**
     * 转前科室编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BEFORE_DEPT_CODE</tt>.<p>
     */
    public java.lang.String getBeforeDeptCode() {
    	return this.beforeDeptCode;
    }
    /**
     * 转前科室编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BEFORE_DEPT_CODE</tt>.<p>
     */
    public void setBeforeDeptCode(java.lang.String beforeDeptCode) {
    	this.beforeDeptCode = beforeDeptCode;
    }

    /**
     * 转前科室进入时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>BEFORE_DEPT_DATE</tt>.<p>
     */
    public java.util.Date getBeforeDeptDate() {
    	return this.beforeDeptDate;
    }
    /**
     * 转前科室进入时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>BEFORE_DEPT_DATE</tt>.<p>
     */
    public void setBeforeDeptDate(java.util.Date beforeDeptDate) {
    	this.beforeDeptDate = beforeDeptDate;
    }

    /**
     * 转前床位编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BEFORE_BED_CODE</tt>.<p>
     */
    public java.lang.String getBeforeBedCode() {
    	return this.beforeBedCode;
    }
    /**
     * 转前床位编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>BEFORE_BED_CODE</tt>.<p>
     */
    public void setBeforeBedCode(java.lang.String beforeBedCode) {
    	this.beforeBedCode = beforeBedCode;
    }

    /**
     * 转后科室编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>AFTER_DEPT_CODE</tt>.<p>
     */
    public java.lang.String getAfterDeptCode() {
    	return this.afterDeptCode;
    }
    /**
     * 转后科室编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>AFTER_DEPT_CODE</tt>.<p>
     */
    public void setAfterDeptCode(java.lang.String afterDeptCode) {
    	this.afterDeptCode = afterDeptCode;
    }

    /**
     * 转后科室接收时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>AFTER_DEPT_DATE</tt>.<p>
     */
    public java.util.Date getAfterDeptDate() {
    	return this.afterDeptDate;
    }
    /**
     * 转后科室接收时间<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>DATE</tt>.
     * Length: <tt>7</tt>.<p>
     * Column: <tt>AFTER_DEPT_DATE</tt>.<p>
     */
    public void setAfterDeptDate(java.util.Date afterDeptDate) {
    	this.afterDeptDate = afterDeptDate;
    }

    /**
     * 转后床位编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>AFTER_BED_CODE</tt>.<p>
     */
    public java.lang.String getAfterBedCode() {
    	return this.afterBedCode;
    }
    /**
     * 转后床位编码<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>128</tt>.<p>
     * Column: <tt>AFTER_BED_CODE</tt>.<p>
     */
    public void setAfterBedCode(java.lang.String afterBedCode) {
    	this.afterBedCode = afterBedCode;
    }

    /**
     * 是否转科  1转科换床0无转科<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_CHANGE_DEPT</tt>.<p>
     */
    public java.lang.Long getIsChangeDept() {
    	return this.isChangeDept;
    }
    /**
     * 是否转科  1转科换床0无转科<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>2</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>IS_CHANGE_DEPT</tt>.<p>
     */
    public void setIsChangeDept(java.lang.Long isChangeDept) {
    	this.isChangeDept = isChangeDept;
    }

    /**
     * 操作参数<p>
    * ‘A’新增<p>
    *‘D’删除<p>
    *‘U’更新<p>
    *<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>2</tt>.<p>
     * Column: <tt>OPER_TYPE</tt>.<p>
     */
    public java.lang.String getOperType() {
    	return this.operType;
    }
    /**
     * 操作参数<p>
    * ‘A’新增<p>
    *‘D’删除<p>
    *‘U’更新<p>
    *<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>VARCHAR2</tt>.
     * Length: <tt>2</tt>.<p>
     * Column: <tt>OPER_TYPE</tt>.<p>
     */
    public void setOperType(java.lang.String operType) {
    	this.operType = operType;
    }

    /**
     * 处理结果标志<p>
    *EMR写入<p>
    *默认0 未处理<p>
    *1 成功<p>
    *2 失败<p>
    *<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>RESULT_FLAG</tt>.<p>
     */
    public java.lang.Long getResultFlag() {
    	return this.resultFlag;
    }
    /**
     * 处理结果标志<p>
    *EMR写入<p>
    *默认0 未处理<p>
    *1 成功<p>
    *2 失败<p>
    *<p>
     * Null able: <tt>false</tt>.<p>
     * Type: <tt>NUMBER</tt>.
     * Precision: <tt>1</tt>.
     * Scale: <tt>0</tt>.<p>
     * Column: <tt>RESULT_FLAG</tt>.<p>
     */
    public void setResultFlag(java.lang.Long resultFlag) {
    	this.resultFlag = resultFlag;
    }
}